self-contained pressure cable - Espagnol Anglais Dictionnaire